home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 26 / AMIGAplus Sonderheft 26 (2000)(Falke)(DE)(Track 1 of 2)[!].iso / Tools / GFX-Viewer / Animviewer / mpegvideo_datatype / classbase.i < prev    next >
Text File  |  1999-03-29  |  1KB  |  68 lines

  1.  
  2. ;*
  3. ;*
  4. ;*  $VER: classbase.i 1.10 (16.10.97)
  5. ;*  mpegvideo.datatype 1.10
  6. ;*
  7. ;*  Header file for DataTypes class
  8. ;*
  9. ;*  Written 1996/1997 by Roland 'Gizzy' Mainz
  10. ;*  Original example source from David N. Junod
  11. ;*
  12. ;*
  13.  
  14.  
  15.     IFND CLASSBASE_I
  16. CLASSBASE_I SET 1
  17.  
  18. ;-----------------------------------------------------------------------
  19.  
  20.     INCLUDE "exec/types.i"
  21.     INCLUDE "exec/libraries.i"
  22.     INCLUDE "exec/lists.i"
  23.     INCLUDE "exec/semaphores.i"
  24.     INCLUDE "utility/tagitem.i"
  25.     INCLUDE "intuition/classes.i"
  26.  
  27. ;-----------------------------------------------------------------------
  28.  
  29.     STRUCTURE ClassBase,ClassLibrary_SIZEOF
  30.     ULONG    cb_SysBase
  31.     ULONG    cb_UtilityBase
  32.     ULONG    cb_VMMBase
  33.     ULONG    cb_DOSBase
  34.     ULONG    cb_GfxBase
  35.     ULONG    cb_CyberGfxBase
  36.     ULONG    cb_IntuitionBase
  37.     ULONG    cb_DataTypesBase
  38.     ULONG    cb_SuperClassBase
  39.     ULONG    cb_SegList
  40.     STRUCT   cb_Lock,SS_SIZE
  41.     LABEL ClassBase_SIZEOF
  42.  
  43. ;-----------------------------------------------------------------------
  44.  
  45.     LIBINIT
  46.  
  47.     LIBDEF    _LVODispatch
  48.  
  49. ;---------------------------------------------------------------------------
  50.  
  51. CALL MACRO <Function_Name>
  52.     xref _LVO\1
  53.      jsr _LVO\1(A6)
  54.      ENDM
  55.  
  56. ;---------------------------------------------------------------------------
  57.  
  58. GO   MACRO <Function_Name>
  59.     xref _LVO\1
  60.      jmp _LVO\1(A6)
  61.      ENDM
  62.  
  63. ;---------------------------------------------------------------------------
  64.  
  65.     ENDC    ; CLASSBASE_I
  66.  
  67.  
  68.